诚然,学习Linux生态系统中知名的文本编辑器Vi/Vim编辑器并不像学习Nano或Emacs那么容易,需要一点努力,但值得。
许多人害怕学习它,但很严重,没有什么重要原因。在这篇针对 Vi/Vim 文本编辑器新手的短文中,我们将学习一些基本命令;如何在写入或修改文件内容后保存文件。
在 Linux 系统上安装 Vim在当今的大多数 Linux 发行版中,如果没有安装完整版本的 Vim,则预装 Vi/Vim 编辑器(Debian 系统提供 vim-tiny功能较少),使用系统包管理器,如下所示:
sudo apt install vim[On Debian, Ubuntu and Mint]sudo yum install vim[On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]sudo emerge -a app-editors/vim [On Gentoo Linux]sudo apk add vim[On Alpine Linux]sudo pacman -S vim [On Arch Linux]sudo zypper install vim [On OpenSUSE]注意:要使用 Vim 的最新功能,您需要从源代码安装 Vim。
如何在 Vi/Vim 中创建文件要使用 vi/vim 创建或打开文件,请运行以下命令,这将创建一个新文件或打开一个现有文件进行编辑。
vim file.txtORvi file.txtVi/Vim 编辑模式Vi/Vim 编辑器有两种模式:命令和插入。在命令模式下,您可以使用键盘按键复制、粘贴、删除、导航以及执行除输入文本之外的多种任务。
在插入模式下,您可以将文本写入文件,使用 Enter 键转到新行,并使用箭头键在文本之间导航。要进入插入模式,请按i并开始输入文本,如图所示。
如何在 Vi/Vim 编辑器中保存文件修改文件后,按[Esc]切换到命令模式,然后按:w(保存并继续编辑)并按[Enter] 如下所示。
要保存文件并同时退出,您可以使用 ESC 和 :x 键并按 [Enter]。或者,按 [Esc] 并输入 Shift + Z Z 保存并退出文件。
将 Vim 文件内容保存到新文件要将文件内容保存到名为 newname 的新文件,请使用 ESC 和 :w newname 或 :x newname然后点击[Enter]。
从这里,您现在可以继续学习常见的 Vi/Vim 提示和技巧,了解不同的模式等等:
学习有用的“Vi/Vim”编辑器提示和技巧来提高您的技能为每个 Linux 管理员提供的 8 个有趣的“Vi/Vim”编辑器提示和技巧Vi/Vim 键盘快捷键要了解有关 vi/vim 编辑器的